stick in your gizzard - Türkisch Englisch Wörterbuch